home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 March / EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso / earcd / object / light / fish.lzh / fish.txt < prev    next >
Text File  |  1994-10-05  |  4KB  |  111 lines

  1. All files in this archive are copyright Jeff Holinski 1994. You're free to
  2. use them in any animations, but they can't be included in a commercial
  3. package without prior permission.
  4.  
  5.  
  6.  
  7. This fish is a sample from an upcoming object set. 
  8. The archive should include the following files:
  9.  
  10. Fish.txt -- This readme file
  11. fish.3d --- The straight fish object used for mapping
  12. fish.morph.1 -- One of the morph targets
  13. fish.morph.2 -- The other morph target
  14. fish.splines -- The spline cage used to build the fish.
  15. fish.swim.scn -- A scene file of the fish swimming past the camera
  16. fish.view.scn -- A scene file of the fish from the side. (still profile view)
  17. 3d.fish.color -- The color and bump map 
  18. 3d.fish.trans -- The transparency map
  19. fish.nullobject  A nullobject used to keep the fish and morph targets
  20. together and have them line up with paths properly.
  21.  
  22.  
  23. How to use the fish:
  24.  
  25. First, copy the objects in the archive to your hard drive.
  26. The image maps should be in the directory images/fish/
  27. The scene files should be in the directory scenes/
  28. All other files should be in the directory objects/marine/
  29.  
  30.  
  31. If you have an underwater scene you want to use the fish in go to the object
  32. menu and select load from scene. Choose either of the scenes included with
  33. this archive. Don't load lights.
  34. If you don't have an underwater scene yet, try the fish.swim.scn. It has a
  35. blue gradient background and fog that are a good starting point to work
  36. from.
  37.  
  38. To move the object move the fish.nullobject. If you load the fish.3d or the
  39. morph objects into the modeler you'll notice that they don't run along the
  40. 'Z' zxis. That's because the spline cage had to be modified to fit the
  41. image map used for this fish. Since you don't have a lot of control over
  42. image positioning in modeler, I built the fish and morph objects along the
  43. 'X' axis and rotated them 90 degrees using the fish.nullobject. This way
  44. the nullobject can align to paths and have the fish pointed in the corect
  45. direction.
  46.  
  47.  
  48. How to improve the fish:
  49.  
  50. Build a mouth.
  51. The fish is hollow and has an open mouth. This allows you to see inside.
  52. Unless you've got shadowcasting turned on the inside will be brightly lit.
  53. Of course the fins underneath look more realistic if you trace shadows
  54. anyways.
  55.  
  56. Make the fins semi-transparent.
  57. The transparency map used on this fish was designed for use as a clip map
  58. and is only 2 colors. While this uses very little memory, it doesn't look
  59. as real as it could. If you put some grey on the end of the fins on the
  60. transparency map they would look semi-transparent towards the tips. 16
  61. shades of grey should be an improvement without making the image take up
  62. too much memory.
  63.  
  64. Fix the tail.
  65. The top of the tail is dark blue because the spline cage didn't line up
  66. quite right with the image before I patched the cage. You could modify the
  67. spline cage and re-patch it or use an image morphing program to modify the
  68. color map to make it fit the tail.
  69.  
  70. Better motion.
  71. The morph targets were made by using the bend function of modeler. While
  72. it's quick and easy it doesn't give the best possible motion. To improve
  73. the motion you could modify the morph objects till they look a little more
  74. realistic or you could add bones to the fish and delete the morph objects.
  75.  
  76. Of course all of these will be done on the final release version of the
  77. fish pack. (Wadda ya want for free?)  ;^)
  78.  
  79. Faster rendering.
  80. Turn off the bump map. It adds to your render time, and if the fish is a
  81. ways from the camera you won't notice the difference.
  82. Or map the color and trans images onto a flat plane. with the same
  83. dimensions as the images. It won't shade quite right, but you only need 1
  84. double sided polygon so it works well for large schools.
  85.  
  86.  
  87.  
  88. The company:
  89.  
  90. This archive was brought to you by the Liquid Light Construction Company. 
  91. It's part of a commercial underwater set still under construction.
  92. The set will contain 13 3d fish including a hi-res shark with boned motion.
  93. There will also be a number of 2d fish for use in backgrounds where detail
  94. isn't as important. There will also be a few underwater scenes that you can
  95. simply add your own objects to.
  96.  
  97. We also do custom modeling and animation.
  98.  
  99. For more information about the object set contact Jeff Holinski at the 
  100. following e-mail addresses:
  101.  
  102. Jeff_Holinski@mindlink.bc.ca
  103.  
  104. or 
  105.  
  106. User number 71172,1417 on Compuserve
  107.  
  108.  
  109.  
  110.                             Jeff H...
  111.                             LLCC